leave everything completed - Turkish English Dictionary